package com.foreknow.demo5;

import java.util.Scanner;

/**
 * static 静态：static可以修饰的元素包括：属性、方法和代码块。需要注意的问题是static只能修饰类成员，不能修饰局部变量。
 * 如何调用静态方法：类名.方法名(参数)      类名.静态变量名
 * 静态变量的作用：一般用来当累加器，静态变量可以被多个对象共享
 */
public class StaticDemo {
    static int count = 0; // 静态成员变量

    public StaticDemo(){
        count++;
        System.out.println(count);
    }
    public static void m1(){
        System.out.println("这是一个静态方法");
    }

    public static void main(String[] args) {
        StaticDemo.m1();
        new StaticDemo();
    }
}
